table.job_table {
    margin: 8px 0px;
    padding: 0px;
    text-align: center;
    width: 100%;
    border-collapse: collapse;
}

table.job_table td {
    padding: 8px 5px;
    border: 1px solid #DADBD6;
}

table.job_table .Requirement {
    text-align: left;
    padding: 8px 5px;
    line-height: 1.5em;
}

table.job_table th {
    color: #333;
    font-weight: bold;
    text-align: center;
    border: 1px solid #DADBD6;
}

table.job_table .t1 {
    font-weight: bold;
    padding: 5px 0;
    width: 20%;
}

table.job_table .t2 {
    text-align: left;
    width: 25%;
}

table.job_table .t3 {
    font-weight: bold;
    width: 25%;
}

table.job_table .t4 {
    text-align: left;
    width: 25%;
}

table.job_table .operation {
    text-align: center;
    margin: 0 auto;
}

/*应聘*/
table.resume_table {
    margin: 3px;
    text-align: center;
    width: 97%;
    border-collapse: collapse;
}

table.resume_table th {
    font-weight: bold;
    text-align: left;
    width: 100px;
}

table.resume_table td {
    text-align: left;
}

table.resume_table .operation {
    text-align: center;
}

table.resume_table #Detail {
    height: 200px;
}